
import pymysql

#1、创建连接
db=pymysql.Connect(user="root",password="123456"
                   ,host="localhost",port=3306,database="girls")
#2、根据连接对象 ，获取游标对象
cur=db.cursor()
#根据游标对象执行sql语句
# name="赵"
# cur.execute(f"SELECT * from boys WHERE boyName like '{name}%'")
# cur.execute("SELECT * from boys WHERE boyName like concat('%s','%%')"%(name))

#根据游标对象，获取查询结果
# list_boys=cur.fetchall()  #所有，以列表形式返回
# print(list_boys)
#获取一条   结果是个None
# list_boys_one=cur.fetchone()
# print(list_boys_one)
# #获取多个  结果是个空元组   cur.fetchmany()=cur.fetchone()
# list_boys_many=cur.fetchmany()
# print(list_boys_many)
# list_boys=cur.fetchall()  #所有，以列表形式返回
# print(list_boys)
#增加,删除，修改
# cur.execute("INSERT into boys(boyName,userCP) VALUES('张1',112)")
# cur.execute("INSERT into boys(boyName,userCP) VALUES('张32',112)")
# cur.execute("INSERT into boys(boyName,userCP) VALUES('张4',112)")
# cur.execute("INSERT into boys(boyName,userCP) VALUES('张5',112)")
# db.commit()  #需要手动提交 ，这个库默认不自动提交我们的事务
cur.execute("update boys set boyName='123123' where id=12")
# db.rollback() #回滚

cur.close()  # 游标对象
db.close()  # 连接对象
#编写一个冒泡排序


